linux manufacturers microsoft citrix windows javascript mozilla unix cnc open source cisco engineering internet machining explorer manufacturing dnc cam manufacturer cad hosting milling